package com.fm.service;

import com.fm.common.ResultResponse;
import com.fm.pojo.User;
import com.github.pagehelper.PageInfo;

public interface IUserService {

    public ResultResponse checkAdmin(User user);

    public ResultResponse checkSuperAdmin(User user);

    public ResultResponse checkCompany(User user);

    public ResultResponse checkPersonal(User user);

    public ResultResponse checkCustomer(User user);

    /**
     * 用户注册
     * @param user
     * @return
     */
    ResultResponse register(User user);

    ResultResponse<PageInfo> userList(int pageNum, int pageSize);
}
